OpenAITools

constructor(applyPatch: Tool<JsonElement, JsonElement, Any?> = openAIApplyPatch(), codeInterpreter: Tool<JsonElement, JsonElement, Any?> = openAICodeInterpreter(), fileSearch: Tool<JsonElement, JsonElement, Any?> = openAIFileSearch(JsonObject(emptyMap())), imageGeneration: Tool<JsonElement, JsonElement, Any?> = openAIImageGeneration(), localShell: Tool<JsonElement, JsonElement, Any?> = openAILocalShell(), shell: Tool<JsonElement, JsonElement, Any?> = openAIShell(), webSearchPreview: Tool<JsonElement, JsonElement, Any?> = openAIWebSearchPreview(), webSearch: Tool<JsonElement, JsonElement, Any?> = openAIWebSearch(), mcp: Tool<JsonElement, JsonElement, Any?> = openAIMcp(), toolSearch: Tool<JsonElement, JsonElement, Any?> = openAIToolSearch())